334300
245324
573140
720598
5194
1001665
802900
233890
529394
384916
430202
76207
788312
878870
820147
906949
1017724
829610
566505
57952
101987
612377
295284
547842